input, textarea {
    cursor: default;
}

div.yijian_content {
    min-height: 65px;
    padding: 10px;
}

div.yijian_content p {
    font-size: 14px;
}

div.yijian_content .neirong {
}

div.yijian_content .renyuan {
    text-align: right;
    position: relative;
    top: 10px;
    border-bottom: 1px solid #ccc;
}

div.yijian_content p.copyReader {
    color: #000;
    margin: 10px auto;
}

div.yijian_content.hqyjhz {
    min-height: 60px;
}

div.yijian_content.hqyjhz .neirong {
    top: 5px;
}

div.yijian_content.hqyjhz .renyuan {
    top: 10px;
    border-bottom: 1px solid #ccc;
}

.main-form-element9 div.items-class {
    padding: 10px;
    font-size: 14px;
}

.main-form-element8 .date-picker-start-date,
.main-form-element8 .date-picker-end-date,
.main-form-element8 .begin-end-linkedstr {
    display: inline-block;
    vertical-align: middle;
}

span.time-class {
    display: inline-block;
    margin-left: 5px;
}

span.address-class {
    display: inline-block;
    margin-left: 20px;
}

span.reason-class {
    display: inline-block;
    margin-left: 20px;
}

.form-lable {
    color: #000;
    background: #fff;
    text-align: right;
    padding: 0 10px;
    font-size: 14px;
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif, SimSun
}

.form-lable.disabled {
    background-color: #f0f0f0;
    border: 1px solid #000;
    color: #373737;
}

.form-table.disabled tr, td {
    border: 1px solid #000;
}

.form-table.disabled .form-lable {
    background-color: #ffffff;
}

.pt-edit-table > thead tr th {
    border: 1px solid #000;
    font-weight: normal;
}

.pt-edit-table > thead tr {
    height: 30px;
    background-color: #fff;
    color: #396d98;
}

.pt-edit-table > tbody > tr > td {
    height: 39px;
    padding: 2px;
    border-left: 1px solid #000;
}
div.pt-dictionary{max-width: 100% !important; width: auto !important; overflow: hidden !important;}
span{display: block; text-align: left;}
span.ui-select-match{width: 100%;}
span.ui-select-match-item{width: 100% !important;}
span.ui-select-match-item span img{float: left}
span.ui-select-match-item span{width: auto !important;}
.ui-select-multiple.ui-select-bootstrap{padding: 0;margin: 3px 3px 0;}
.pt-dictionary .multiple-select.ui-select-container{padding-left: 0 !important;}
.ui-select-match-item span.ng-binding{max-width: 1000px;}

.power-checkradiobox span {
    display: inline-block;
}

body,html {
    overflow: visible;
}

@media print {
    .btn {
        display: none;
    }
}